@CHARSET "UTF-8";
body { margin:0; padding:0; font:14px '微软雅黑'; line-height:25px; background:#eeeeee; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal;}
a { text-decoration:none; }
a:hover { text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px  Arial,Microsoft YaHei ; }
table { border-collapse:collapse; }
html {overflow-y: scroll;} 

.header{ width:100%; height:100px; background:#ffffff; }
.header_top{width:1000px; height:100px; margin:0 auto; position:relative; z-index:1200;}
.header_logo{ width:189px; height:72px; position:absolute; top:14px; left:0px;}
.header_navs{ width:610px; height:100px; position:absolute; top:0px; right:0px; line-height:100px; }
.header_navs ul.level0 li a{ font-size:16px; color:#222222;}
.header_navs ul.level0 li a.thisnav{ font-size:16px; color:#1d9cd1;}
.header_navs ul.level0 li a:hover{ font-size:16px; color:#1d9cd1;}
ul.level0 { overflow:visible; } 
ul.level1, ul.level2,ul.level3,ul.level4 { width:160px; display:none;overflow:visible; position:relative; z-index:1200; } 
.header_navs ul.level1 li a, ul.level2 li a, .header_navs ul.level3 li a, .header_navs ul.level4 li a{ color:#ffffff; font-size:14px;}
.header_navs ul.level1 li a:hover, ul.level2 li a:hover, .header_navs ul.level3 li a:hover, .header_navs ul.level4 li a:hover{ text-decoration:underline; color:#ffffff; font-size:14px;}
/*ul.level1{ width:260px; height:235px;  background:url(../images/navbj13.png) no-repeat; margin-top:-15px; margin-left:-75px;}*/
ul.level1{ width:160px; height:110px;  background:url(../images/navbj12.png) no-repeat; margin-top:-15px; margin-left:-25px;}
ul.level3{ width:160px; height:195px;  background:url(../images/navbj11.png) no-repeat; margin-top:-15px; margin-left:-25px;}
/*ul.level2 { margin:-45px 0 0 260px; width:220px; background:url(../images/navbj2.png) repeat; }*/
ul.level2 { margin:-45px 0 0 160px; width:220px; background:url(../images/navbj2.png) repeat; }
ul.level4{ width:160px; height:110px;  background:url(../images/navbj12.png) no-repeat; margin-top:-15px; margin-left:-25px;}
ul.level0 > li {float:left; width:115px; text-align:center;overflow:visible; } 
ul.level1 > li, ul.level3 > li, ul.level4 > li{height:40px; line-height:40px;}
ul.level2 > li {height:40px; line-height:40px; text-align:center;}
/*ul.level1 > li:hover{ background:url(../images/navjt2.png) no-repeat 246px; } */
ul.level1 > li:hover{ background:url(../images/navjt2.png) no-repeat 146px; } 
ul.level0 > li.imyeah:hover > ul, ul.level1 > li.imyeah:hover > ul, ul.level2 > li.imyeah:hover > ul, ul.level3 > li.imyeah:hover > ul, ul.level4 > li.imyeah:hover > ul { display:block; } 
.banner{ width:100%; height:500px;}
.flexslider{ position: relative;height: 500px;overflow: hidden; z-index:1}
.slides{ position: relative;}
.flex-direction-nav{position: absolute;width: 100%;top: 45%;height:60px;z-index:999;}
.flex-direction-nav li a { display: block; width: 50px; height: 125px; overflow: hidden; cursor: pointer; position: absolute;}
.flex-direction-nav li a.flex-prev{top: -10px;left: 20px;background: url(../images/qhz.png) no-repeat scroll center center transparent;}
.flex-direction-nav li a.flex-next{top: -10px;right: 20px;background: url(../images/qhy.png) no-repeat scroll center center transparent;}
.flex-control-nav{width:100%;position:absolute;bottom:15px;text-align:center; z-index:2;}
.flex-control-nav li{margin:0 8px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat -22px 0px;display:block;height:12px;overflow:hidden;text-indent:-99em;width:12px;cursor:pointer;}
.flex-control-paging li a.flex-active{background:url(../images/dot.png) no-repeat 0px 0px;}


.newsban{ width:100%; height:300px; background:url(../images/newsban.jpg) no-repeat center;}
.proban{ width:100%; height:300px; background:url(../images/proban.jpg) no-repeat center;}
.aboutban{ width:100%; height:300px; background:url(../images/aboutban.jpg) no-repeat center;}
.conban{ width:100%; height:300px; background:url(../images/contactban.jpg) no-repeat center;}
.anquanban{ width:100%; height:240px; background:url(../images/anquanban.jpg) no-repeat center;}
.qualityban{ width:100%; height:300px; background:url(../images/qualityban.jpg) no-repeat center;}


.middle1{ width:100%; height:100px; background:#43b7ca;}
.middle1_con{ width:1000px; height:100px; margin:0 auto;}
.middle1_con ul li{ width:200px; height:100px; float:left; font-size:16px; color:#ffffff;}
.middle1_con ul li.li1{ background:url(../images/m1bj1.jpg) no-repeat;}
.middle1_con ul li.li2{ width:199px; background:url(../images/m1bj3.jpg) no-repeat;}
.middle1_con ul li.li3{ width:199px; background:url(../images/m1bj2.jpg) no-repeat;}
.middle1_con ul li.li4{ width:199px; background:url(../images/m1bj4.jpg) no-repeat;}
.middle1_con ul li.li5{ width:199px; background:url(../images/m1bj5.jpg) no-repeat;}
.middle1_con ul li.li1 p, .middle1_con ul li.li3 p{ padding-top:35px; padding-left:100px;}
/*.middle1_con ul li.li4 p{padding-left:85px;}
.middle1_con ul li.li5 p{padding-left:80px;}*/
.middle1_con ul li.li2 p{ padding-top:35px; padding-left:120px;}
.middle1_con ul li.li4 p{ padding-top:35px; padding-left:100px;}
.middle1_con ul li.li5 p{ padding-top:35px; padding-left:100px;}
.middle1_con ul li p{ padding-top:20px; padding-left:90px; line-height:30px;}
.middle1_con ul li a{ width:200px; height:100px; display:block; cursor:pointer;}


.middle2{ width:100%; height:370px; background:#eeeeee;}
.middle2_con{ width:1000px; height:370px; margin:0 auto;}
.middle2_con_title{ width:1000px; height:40px; padding-top:40px; padding-bottom:20px; position:relative; }
.middle2_con_title_pro{ width:120px; height:40px; background:url(../images/titlebj.png) no-repeat; position:absolute; top:40px; left:0px; font-size:16px; text-align:center; line-height:40px; color:#ffffff;}
.middle2_con_title_qh{ width:35px; height:40px; position:absolute; top:40px; right:0px;}
.middle2_con_title_qh a.middle2_con_title_qhz{ display:block; width:12px; height:18px; float:left; padding-top:11px; background:url(../images/titleqhz.png) no-repeat 0px 11px;}
.middle2_con_title_qh a.middle2_con_title_qhy{display:block; width:12px; height:18px; float:right; padding-top:11px; background:url(../images/titleqhy.png) no-repeat 0px 11px;}
.middle2_con_title_qh a.middle2_con_title_qhz:hover{background:url(../images/titleqhz1.png) no-repeat 0px 11px;}
.middle2_con_title_qh a.middle2_con_title_qhy:hover{background:url(../images/titleqhy1.png) no-repeat 0px 11px;}
.middle2_con_con{ width:1000px; height:242px;}
.middle2_con_con ul li{ float:left; width:242px; height:242px; margin-right:10px;}
.middle2_con_con ul li a{ width:242px; height:242px; display:block;}
.middle2_con_con ul li a img{ padding:6px;}
.middle2_con_con ul li a:hover{ width:242px; height:242px; background:url(../images/probj.png) no-repeat;}


.middle3{ width:100%; height:445px; background:#ffffff;}
.middle3_con{ width:1000px; height:445px; margin:0 auto; position:relative;}
.middle3_con_about{ width:660px; height:365px; position:absolute; top:40px; left:0px; }
.middle3_con_about_title{ width:120px; height:40px; background:url(../images/titlebj.png) no-repeat; text-align:center; line-height:40px; font-size:16px; color:#ffffff;}
.middle3_con_about_img{ width:305px; height:305px; position:absolute; top:60px; left:0px;}
.middle3_con_about_con{ width:330px; height:305px; position:absolute; top:60px; right:0px;}
.middle3_con_about_con p{ font-size:14px; color:#515151; line-height:30px; font:"宋体";}
.middle3_con_about_con p a{ font-size:14px; color:#1d9cd1;}
.middle3_con_about_con p a:hover{ text-decoration:underline;}
.middle3_con_news{ width:305px; height:365px; position:absolute; top:40px; right:0px;}
.middle3_con_news_title{width:120px; height:40px; background:url(../images/titlebj.png) no-repeat; text-align:center; line-height:40px; font-size:16px; color:#ffffff;}
.middle3_con_news_con{ width:305px; height:310px; position:absolute; top:50px; left:0px;}
.middle3_con_news_con ul li { width:305px; height:45px; border-bottom:1px solid #e2e2e2; line-height:45px; position:relative;}
.middle3_con_news_con ul li img{ float:left; width:4px; height:8px; padding-top:20px; padding-right:8px; }
.middle3_con_news_con ul li a { font-size:14px; color:#515151; }
.middle3_con_news_con ul li a span{ color:#999999; position:absolute; top:0px; right:0px;}


.tm_anquan{ width:1000px; margin:0 auto; background:#ffffff; margin-top:-60px; margin-bottom:40px;}
.tm_anquan_con1{ width:1000px; height:150px; margin:0 auto; font-size:36px; color:#222222; font-weight:bold; text-align:center; line-height:150px;}
.tm_anquan_con2{ width:940px; margin:0 auto;}
.tm_anquan_con2 p{ font-size:24px; color:#222222; font-weight: bold; line-height:30px;}
.tm_anquan_con2 img{ padding-top:20px; padding-bottom:40px;}
.tm_anquan_con3{ width:940px; height:300px; margin:0 auto; padding-bottom:40px; position:relative;}
.tm_anquan_con3 img.animg1{ position:absolute; top:125px; left:0px;}
.tm_anquan_con3 p.anp1{ font-size:14px; color:#666666; line-height:35px; position:absolute; top:115px; left:60px;}
.tm_anquan_con3 img.animg2{ position:absolute; top:0px; right:0px;}
.tm_anquan_con3 img.animg3{ position:absolute; top:0px; left:0px;}
.tm_anquan_con3 p.anp2{ font-size:14px; color:#666666; line-height:35px; position:absolute; top:115px; left:550px;}
.tm_anquan_con3 img.animg4{ position:absolute; top:125px; left:490px;}
.tm_anquan_con4{ width:940px; height:137px; margin:0 auto; background:url(../images/anquanbj.jpg) no-repeat center; margin-bottom:30px;}
.tm_anquan_con4 p{ font-size:18px; color:#ffffff; line-height:40px; padding-top:30px; padding-left:30px;}
.tm_anquan_con3_con1{ width:450px; height:320px; position:absolute; top:0px; left:0px;}
.tm_anquan_con3_con11{ width:200px; height:50px; border-radius:3px; background:#1d9cd1; position:absolute; top:0px; left:0px; font-size:20px; color:#ffffff; text-align:center; line-height:50px;}
.tm_anquan_con3_con1 ul { position:absolute; top:75px; left:0px;}
.tm_anquan_con3_con1 ul li.anli1{ background:url(../images/anquans1.png) no-repeat 0px 10px;}
.tm_anquan_con3_con1 ul li.anli2{ background:url(../images/anquans2.png) no-repeat 0px 10px;}
.tm_anquan_con3_con1 ul li.anli3{ background:url(../images/anquans3.png) no-repeat 0px 10px;}
.tm_anquan_con3_con1 ul li p{ font-size:14px; color:#666666; line-height:40px; padding-left:25px;}
.tm_anquan_con3_con2{ width:450px; height:320px; position:absolute; top:0px; right:0px;}
.tm_anquan_con3_con21{ width:200px; height:50px; border-radius:3px; background:#1d9cd1; position:absolute; top:70px; left:0px; font-size:20px; color:#ffffff; text-align:center; line-height:50px;}
.tm_anquan_con3_con2 ul { position:absolute; top:145px; left:0px;}
.tm_anquan_con3_con2 ul li{ background:url(../images/anquans1.png) no-repeat 0px 10px;}
.tm_anquan_con3_con2 ul li p{ font-size:14px; color:#666666; line-height:40px; padding-left:25px;}
.tm_anquan_con5{ width:1000px; margin:0 auto;}
.tm_anquan_con5 p{ padding-left:30px; font-size:18px; color:#222222; line-height:35px; padding-top:20px; padding-bottom:70px;}
.tm_anquan_con5 p span{ font-size:30px; color:#1d9cd1; font-weight:bold;}


.tm_con{ width:1000px; margin:0 auto; background:#ffffff; margin-top:-100px; margin-bottom:40px;}
.tm_con_left{ width:249px; float:left; }
.tm_con_left_title{ width:249px; height:100px; border-bottom:1px solid #e3e3e3; }
.tm_con_left_title p{ font-size:30px; color:#1978be; font-weight:bold; padding-left:15px; line-height:100px;}
.tm_con_left ul li{ width:249px; height:50px; border-bottom:1px solid #e3e3e3;}
.tm_con_left ul li a{ width:249px; height:50px; display:block; font-size:14px; color:#666666; line-height:50px;}
.tm_con_left ul li a p{ padding-left:15px;}
.tm_con_left ul li a:hover{ color:#1d9cd1;}
.tm_con_left ul li a.thislanmu{width:250px; height:50px; background:url(../images/leftbj.jpg) no-repeat; font-size:14px; color:#ffffff;}
.tm_con_left ul li.prli1 a{ width:249px; height:50px; display:block; font-size:14px; color:#666666; line-height:50px; text-align:center;}
.tm_con_left ul li.prli1 a p{ padding-left:0px;}
.tm_con_left ul li.prli1 a:hover{ color:#1d9cd1;}
.tm_con_left ul li.prli1 a.thispro{width:250px; height:50px; font-size:14px; color:#1d9cd1;line-height:50px; text-align:center;}
.tm_con_right{ width:690px; padding:0 30px; float:right; border-left:1px solid #e3e3e3; padding-bottom:40px;  }
.tm_con_right_title{ width:690px; height:100px; border-bottom:1px solid #e3e3e3; line-height:100px;}
.tm_con_right_title img{ float:left; padding-top:42px; padding-right:8px;}
.tm_con_right_title p{ font-size:14px; color:#666666;}
.tm_con_right_title p a{ font-size:14px; color:#666666; cursor:pointer;}
.tm_con_right_title p a.thisspan{font-size:14px; color:#1978be; cursor:pointer;}
.tm_con_right_title p span a{font-size:14px; color:#1978be; cursor:pointer;}
.tm_con_right_return{ width: 180px; height:50px; margin:30px auto;}
.tm_con_right_return a{ width: 180px; height:50px;background:#1978be; border:1px solid #1978be; border-radius:4px; font-size:16px; color:#ffffff; display:block; text-align:center; line-height:50px;}



.tm_con_right_about{ width:690px;}
.tm_con_right_about img.img1{ width:690px; height:260px; padding-top:30px; padding-bottom:25px;}
.tm_con_right_about img.img2{padding-bottom:20px;}
.tm_con_right_about p{ font-size:14px; color:#444444; line-height:30px; padding-bottom:25px;}
.tm_con_right_culture{ width:690px; }
.tm_con_right_culture ul li{ width:690px; height:140px; border-bottom:1px solid #eeeeee; position:relative;}
.tm_con_right_culture ul li img{ width:79px; height:79px; position:absolute; top:30px; left:0px;}
.tm_con_right_culture ul li p.cp1{ font-size:18px; color:#222222; position:absolute; top:28px; left:93px;}
.tm_con_right_culture ul li p.cp2{ font-size:14px; color:#666666; position:absolute; top:58px; left:93px; line-height:28px;}
.tm_con_right_history{ width:690px; height:985px; position:relative; background:url(../images/historybj.png) no-repeat bottom; }
.tm_con_right_history img{ position:absolute; top:30px; left:0px;}
.tm_con_right_history ul{ position:absolute; top:30px; left:130px;}
.tm_con_right_history ul li{ font-size:18px; color:#222222; line-height:30px; padding-bottom:48px;}

.tm_con_right_partner{ width:690px;}
.tm_con_right_partner ul{ width:690px; height:730px; padding-top:30px;}
.tm_con_right_partner ul li{ width:150px; height:150px; float:left; border:1px solid #e3e3e3; margin-bottom:30px; margin-right:27px;}




.tm_con_right_pro21{ width:690px; margin-top:30px;}
.tm_con_right_pro21_title{ width:690px; margin-bottom:20px;}
.tm_con_right_pro21_title img{ float:left; padding-top:5px; padding-right:10px;}
.tm_con_right_pro21_title p{ font-size:24px; color:#1978be;}
.tm_con_right_pro21_con{ font-size:14px; color:#666666; line-height:30px; margin-bottom:20px; }
.tm_con_right_pro21_con span{ font-size:14px; color:#e59000;line-height:30px;}
.tm_con_right_pro21_con img{ padding-top:20px;}
.tm_con_right ul.prolist{ width:690px; height:720px; padding-top:30px;}
.tm_con_right ul.prolist li{ width:217px; height:217px; border:1px solid #e9e9e9; margin-right:16px; margin-bottom:20px; float:left;overflow:hidden; display:inline;}
.tm_con_right ul.prolist li a{ width:217px; height:217px;display:block;position:relative; cursor:pointer; }
.prolist_bg{ width:217px; height:217px; overflow:hidden; background:url(../images/prolistbj.png) no-repeat; position:absolute; top:0px; left:0px; display:none; text-align:center;}
.prolist_bg p{ font-size:14px; color:#ffffff;padding-top:130px;}
.tm_con_right ul.prolist li a:hover .prolist_bg{ display:block;}
.tm_con_right_pro1{ width:690px; padding-top:30px; padding-bottom:20px; border-bottom:1px solid #e3e3e3; margin-bottom:30px;}
.tm_con_right_pro1 img{ float:left; padding-right:10px; padding-top:5px;}
.tm_con_right_pro1 p.pcp1{ font-size:24px; color:#1978be; font-weight:bold; padding-bottom:20px;}
.tm_con_right_pro1 p.pcp2{ font-size:14px; color:#222222; line-height:35px;}
.tm_con_right_pro2{ width:690px; height:500px;}
#tFocus{width:500px;overflow:hidden; position:relative; z-index:2;float:left;}
#tFocus-pic{width:515px;height:500px;position:relative; }
#tFocus-pic li{width:515px;height:500px;position:absolute;left:0;top:0;}
#tFocusBtn{width:179px;height:500px; z-index:20;overflow:hidden; float:right;}
#tFocus-btn{width:179px;height:500px;position:relative;left:0px;bottom:0;overflow:hidden; float:right;}
#tFocus-btn ul{width:179px;height:100000px;position:absolute;left:0;top:0;}
#tFocus-btn li{height:155px;width:175px; border: 2px solid #e9e9e9;display:block;margin-bottom:7px;}
#tFocus-btn li.active{border:2px solid #62c7d2;}
#tFocus-leftbtn,#tFocus-rightbtn{height:40px;margin-top:18px;width:15px;float:left;text-indent:-9999px; display:none}
#tFocus .prev{ width:35px; height:500px; position:absolute; left:0px; top:0px; background:url(../images/probutz1.png) no-repeat 0px; z-index:8; display:block}
#tFocus .next{ width:35px; height:500px; position:absolute; right:0px; top:0px; background:url(../images/probuty1.png) no-repeat 0px; z-index:8; display:block}
#tFocus .prev:hover{background:url(../images/probutz2.png) no-repeat 0px;}
#tFocus .next:hover{background:url(../images/probuty2.png) no-repeat 0px;}
.tm_con_right_pro3{ width:690px; background:#f1f1f1; margin-top:20px; padding-top:40px; padding-bottom:40px; position:relative;}
.tm_con_right_pro3 img.pcimg1{ position:absolute; top:20px; left:20px;}
.tm_con_right_pro3 img.pcimg2{ position:absolute; top:20px; right:20px;}
.tm_con_right_pro3 img.pcimg3{ position:absolute; bottom:20px; left:20px;}
.tm_con_right_pro3 img.pcimg4{ position:absolute; bottom:20px; right:20px;}
.tm_con_right_pro3 p{ font-size:14px; color:#666666; padding-left:40px; line-height:30px; padding-right:40px;}

.tm_con_right_pro5{ width:690px; margin:0 auto; padding-top:30px;}
.tm_con_right_pro5 ul li{ width:210px; height:325px; float:left; margin-right:27px; margin-bottom:30px; border:1px solid #e3e3e3; position:relative;}
.tm_con_right_pro5 ul li a{ width:210px; height:325px; display:block;}
.tm_con_right_pro5 ul li a img{ width:210px; height:325px; position:absolute; top:0px; left:0px;}
.tm_con_right_pro5 ul li a img.fangda{ width:35px; height:35px; position:absolute; top:290px; left:175px;}
.tm_con_right_pro51{ width:690px;height:634px; margin:0 auto; padding-top:30px;}
#tFocus1{width:690px;height:520px;overflow:hidden; position:relative; z-index:2;}
#tFocus1-pic{width:690px;height:520px;position:relative; }
#tFocus1-pic li{width:690px;height:520px; background:#ffffff;position:absolute;left:0;top:0;}
#tFocus1-pic li div{ width:347px; margin:0 auto;}
#tFocusBtn1{width:690px;height:104px;  padding-top:10px;z-index:20;overflow:hidden;}
#tFocus1-btn{width:690px;height:104px;position:relative;left:0px;bottom:0;overflow:hidden; float:right;}
#tFocus1-btn ul{width:100000px;position:absolute;left:0;top:0;}
#tFocus1-btn li{height:100px;width:130px; float:left; border: 1px solid #e9e9e9;display:block;margin-right:7px; overflow:hidden;}
#tFocus1-btn li img{ max-width:130px;}
#tFocus1-btn li.active{border:2px solid #ffa600;}
#tFocus1-leftbtn,#tFocus-rightbtn{height:40px;margin-top:18px;width:15px;float:left;text-indent:-9999px; display:none}
#tFocus1 .prev{ width:40px; height:520px; position:absolute; left:0px; top:0px; background:url(../images/pro5z.png) no-repeat 15px center; z-index:8; display:block}
#tFocus1 .next{ width:40px; height:520px; position:absolute; right:0px; top:0px; background:url(../images/pro5y.png) no-repeat 3px center; z-index:8; display:block}
#tFocus1 .prev:hover{background:url(../images/pro5zh.png) no-repeat 15px center;}
#tFocus1 .next:hover{background:url(../images/pro5yh.png) no-repeat 3px center;}




.tm_con_right_raychem p{ font-size:18px;color: #1978be; text-align:center; padding-bottom:25px; font-weight:bold;}
.tm_con_right_raychem ul li{ width:330px; height:432px; float:left; margin-right:26px; margin-bottom:30px; border:1px solid #014188; position:relative;}
.tm_con_right_raychem ul li a{ width:330px; height:432px; display:block;}
.tm_con_right_raychem ul li a img{ width:330px; height:432px; position:absolute; top:0px; left:0px;}
.tm_con_right_raychem ul li a img.fangda{ width:35px; height:35px; position:absolute; top:397px; left:295px;}


.tm_con_right_equip{ margin-top:30px;}
.tm_con_right_equip ul li{ width:330px; height:305px; float:left; margin-right:30px; position:relative;}
.tm_con_right_equip ul li a{ width:330px; height:250px; display:block;}
.tm_con_right_equip ul li a img{ width:330px; height:250px; position:absolute; top:0px; left:0px;}
.tm_con_right_equip ul li a img.fangda{ width:35px; height:35px; position:absolute; top:215px; left:295px;}
.tm_con_right_equip ul li p { font-size:14px; color:#222222; text-align:center; padding-top:15px;}
.tm_con_right_zhiliang{  margin-top:30px;}
.tm_con_right_zhiliang ul li{ width:210px; margin-right:30px; float:left; }
.tm_con_right_zhiliang ul li p{font-size:14px; color:#222222; font-weight:bold; text-align:center; padding-top:20px; padding-bottom:20px;}

.tm_con_right ul.newslist{ width:690px; height:500px; padding-top:10px;}
.tm_con_right ul.newslist li{ width:690px; height:50px; border-bottom: 1px dashed #dddddd; position:relative; line-height:50px;}
.tm_con_right ul.newslist li img{ width:5px; height:7px; float:left; padding-top:23px; padding-right:5px;}
.tm_con_right ul.newslist li a{ font-size:14px; color:#666666;}
.tm_con_right ul.newslist li a span{ position:absolute; top:0px; right:0px; }
.tm_con_right ul.newslist li a:hover{ color:#1978be;}
.tm_con_right_news{ width:690px; padding-top:30px;}
.tm_con_right_news p.ncp1{ font-size:24px; color:#333333;}
.tm_con_right_news p.ncp2{ font-size:12px; color:#9a9a9a; padding-top:5px; padding-bottom:25px;}
.tm_con_right_news p.ncp3{ font-size:14px; color:#666666; padding-bottom:25px;}


.tm_con_right_contact{ width:690px; margin-top:30px; }
.contact_map{ width:690px; height:280px;}
.contact_con{ width:690px; margin-top:30px;}
.contact_con ul.cul1 li{ line-height:30px; font-size:14px; color:#222222; padding-left:10px; border-left:3px solid #ffa600;}
.contact_con ul.cul1 li.cli1{ font-size:16px; color:#1978be; font-weight:bold; border-left:3px solid #1779c0;}
.contact_con ul.cul1 li.cli2{ font-size:14px; color:#1978be; font-weight:bold; padding-top:15px;}
.contact_con img.cimg2{ width:3px; height:115px; position:absolute; top:0px; left:400px;}
.contact_con ul.cul2{ position:absolute; top:-10px; left:415px;}
.contact_con ul.cul2 li{ line-height:34px; font-size:14px; color:#222222;}
.contact_con ul.cul2 li.cli2{ font-size:14px; color:#1978be; font-weight:bold;}
.con_er1 { width:200px; float:left; padding-top:20px; padding-right:30px;}
.con_er1 img{ width:200px; height:200px;}
.con_er1 p{ text-align:center; line-height:40px; font-size:14px; color:#000000;}




.pagelist{ width:690px; height:47px;margin:0 auto; font-size:14px; padding-top:20px; text-align:center;}
.pagelist div{ padding-bottom:20px;}
.pagelist a{ color:#666666;padding:10px 20px 10px 20px;border:1px solid #dddddd; border-radius:4px; margin:0px 5px;}
.pagelist a.a1{ float:left;}
.pagelist a.a2{ float:right;}
.pagelist a:hover{background:#1978be;color:#ffffff;border:1px solid #1978be;border-radius:4px;}
.pagelist span.current{background:#1978be;color:#fff;padding:10px 20px 10px 20px;border:1px solid #1978be;border-radius:4px; margin:0px 5px; }



.ewm{ width:150px; height:150px;position:fixed;right:50px;bottom:240px; display:none; border:1px solid #dcdcdc; }
.erweima{height: 58px;width:58px;background: url(../images/ewm.jpg) no-repeat; background-size:58px;cursor:pointer;position:fixed;right:30px;bottom:159px; border:1px solid #dcdcdc;}
*html .erweima{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));margin-bottom:80px;}
.toTop{height: 60px;width:60px;background: url(../images/top.jpg) no-repeat;cursor:pointer;position:fixed;right:30px;bottom:100px;}
.toTop p{ font-size:12px; color:#888888; padding-top:35px; text-align:center;}
.toTop:hover{height: 60px;width:60px;background: url(../images/top2.jpg) no-repeat;cursor:pointer;position:fixed;right:30px;bottom:100px;}
.toTop p:hover{font-size:12px; color:#1d9cd1; padding-top:35px; text-align:center;}
*html .toTop{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));margin-bottom:80px;}

.footer{ width:100%; height:380px; background:#222222;}
.footer_con1{ width:1000px; height:160px; margin:0 auto; border-bottom:1px solid #444444; }
.footer_con1 ul{ width:1000px; height:80px; padding-top:40px; }
.footer_con1 ul li.fli1{ float:left; width:310px; height:80px; border-right:1px solid #444444;}
.footer_con1 ul li.fli1 img{ width:29px; height:40px; float:left; padding-top:20px; padding-right:20px;}
.footer_con1 ul li.fli2{float:left; width:340px; height:80px; border-right:1px solid #444444;}
.footer_con1 ul li.fli2 img{ width:40px; height:40px; float:left; padding-top:20px; padding-right:20px; padding-left:70px;}
.footer_con1 ul li.fli3{float:left; width:336px; height:80px;}
.footer_con1 ul li.fli3 img{ width:41px; height:40px; float:left; padding-top:20px; padding-right:20px; padding-left:65px;}
.fcon{ width:210px; height:80px; float:left;}
.fcon p{ font-size:14px; color:#ffffff; line-height:23px;}
.footer_con2{ width:1000px; height:219px; margin:0 auto;}
.footer_con2_con1{ width:800px; height:139px; float:left; padding-top:30px;}
.footer_con2_con1 ul li{ font-size:14px; color:#ffffff; line-height:30px;}
.footer_con2_con1 ul li a{font-size:14px; color:#ffffff; line-height:30px; cursor:pointer;}
.footer_con2_con1 ul li a.fa1{ font-size:14px; color:#ffa600;line-height:30px; cursor:pointer; text-decoration:underline;}
.footer_con2_con2{ width:200px; height:100px; float:right; padding-top:45px;}
.footer_con2_con2 a p{ font-size:14px; color:#ffffff; padding-top:10px;}
.footer_con2_con2 a.a1{ float:left; width:60px; height:100px; display:block; padding-left:30px; cursor:pointer; text-align:center}
.footer_con2_con2 a.a2{float:right; width:60px; height:100px; display:block; cursor:pointer;text-align:center}
 